Naval blockade

Rare ·Advanced level

Definitions

Noun
  1. 1
    the interdiction of a nation's lines of communication at sea by the use of naval power wordnet